# -*- encoding=utf8 -*-
"""
RedFlag-TC000012   	唤起分类后切换视频检查全部分类列表
进入相册后切换全部分类,选择视频检查全部列表
"""
__author__ = "ldm"

import sys
import os
# 获取当前脚本所在目录.py
current_dir = os.path.dirname(os.path.abspath(__file__))
# 获取上级目录.air
parent_dir = os.path.dirname(current_dir)
# 获取上级目录air
grandparent_dir = os.path.dirname(parent_dir)
# 获取和air目录平级的conf、testcase目录路径
conf_dir = os.path.join(grandparent_dir, 'conf')
testcase_dir = os.path.join(grandparent_dir, 'testcase')
# 将conf、testcase目录添加到sys.path
sys.path.append(conf_dir)
sys.path.append(testcase_dir)

from PageFunction import CameraVideoShooter
from elements import *
auto_setup(__file__)

shooter = CameraVideoShooter()
log("-------------------------------------------------------唤起分类后切换视频检查全部分类列表--------------------------------------------------------------")
#进入相册
shooter.enter_album()
# 点击全部按钮
shooter.click_element(album_drop_down)
# 点击视频按钮
shooter.click_element(album_video_list)
# 获取“全部”按钮的文案信息
text1 = shooter.get_element_text(album_full_node, 0, "android.widget.TextView")
# 断言
shooter.assert_texts_equal(text1, "全部", "断言失败，获取名称与预期不符合，用例不通过")
# 关闭应用
stop_app(UGC_package_name)